Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F8 Bolivia F2 Venezuela F2 Venezuela F3 Venezuela #1-w3 Venezuela #1-w4 Venezuela F2 Venezuela F4 Costa Rica F1 Venezuela #1-w1 Venezuela #1-w2 Venezuela F1C Venezuela F2 Venezuela F4 USA F10 Venezuela F2 Venezuela F5 Cuba F1 Venezuela F7 Venezuela F8 Venezuela #1-w1 Venezuela F8 Venezuela F3 Venezuela F1 USA F12 Venezuela F5 Venezuela #1-w2 Bolivia F1 Venezuela F7 Fergana Challenger - Fergana Compaq Cup 2001 - Zabrze drkoop.com USTA Challenger of Dallas - Dallas Pro Tennis World Open - Sunrise Samsung Secruities Cup Challenger - Seoul USTA Challenger - Champaign 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples Venezuela F9 Ciudad de Pozoblanco Open Diputacion - Cordoba Internationaux de Nouvelle-Caledonie - New Caledonia Puerto Rico Challenger Tennis Event - Humacao The Comercia Bank Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Semgroup Challenger - Tulsa Carson Challenger Tiburon Challenger Charlottesville Challenger Champaign Challenger Carson Challenger Lexington Challenger Tiburon Challenger Charlottesville Challenger Meknes Challenger Cremona Challenger Aptos Challenger Manta Challenger Aguascalenties Challenger Panama City Challenger Citrix Tennis Championships - Delray Beach Galleryfurniture.com Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston The Hamlet Cup - Long Island Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Heineken Open - Auckland Mercedes-Benz Cup - Los Angeles Pinehurst Coral Springs Bologna Heineken Open - Auckland U.S. Men's Clay Court Championships - Houston The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island China Open - Beijing International Tennis Championships - Delray Beach Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Delray Beach International Tennis Championships - Delray Beach China Open - Beijing ATP Kremlin Cup - Moscow Chennai Open - Chennai Sydney International - Sydney Millenium Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis China Open - Beijing Legg Mason Tennis Classic - Washington Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Winston Salem - Winston Salem Pilot Pen Tennis - New Haven SAP Open - San Jose Campbells Hall of Fame Tennis Championships - Newport Sacramento Challenger - Sacramento Samsung Securities Cup - Seoul Abierto Internacional Varonil Ciudad de Cancun - Cancun Dallas Challenger Noumea Challenger Guadalajara Challenger Sacramento Challenger Champaign Challenger Salinas Challenger Calabasas Challenger Sarasota Challenger Cherbourg Challeger Bogota Challenger Busan Challenger Tallahassee Challenger Tulsa Challenger Manta Challenger Honolulu Challenger Dallas Challenger Pingguo Challenger Binghamton Challenger Honolulu Challenger Quimper Challenger Milan Challenger Savannah Challenger Manta Challenger Cali Challenger U.S. Open - New York Medellin Challenger French Open - Paris Winnetka Challenger Medellin Challenger Bucaramanga Challenger Tennis Masters Series - Indian Wells The Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami CNA TennisPro Classic - Winnetka Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx V Trofeo Ciudad de Quito - Quito drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio drkoop.com USTA Challenger of Houston - Houston USTA Tennis Championships of Houston - Houston Rogers Cup - Montreal drkoop.com USTA challenger of Miami - Miami Western & Southern Financial Group Masters - Cincinnati drkoop.com USTA Challenger of Burbank - Burbank BNP Paribas Open - Indian Wells 2003 Eddleman USTA Challenger - Birmingham 2003 USTA Tallahassee Tennis Challenger - Tallahassee Sony Ericsson Open - Miami USTA Men's Challenger of Urbana-Champaign - Urbana Challenger Leon 2003 - Leon Rogers Cup - Montreal ARMS USTA Challenger - Rocky Mount drkoop.com USTA Tennis Championships - Armonk AXA Open II - Espinho Open de Montauban - Montauban USTA Tennis Championships of Austin - Austin USTA Challenger of Burbank - Burbank USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville Copa Ericsson Costa Rica - San Jose ECM Cup - Prague Zivnobanka Czech Open - Prostejov VIII Open Internacional D'Andorra - Andorra Open de Montauban - Montauban XI Venice Open - Venice Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors Fifth-Third Bank Tennis Championships - Lexington Tulsa Auto Collection USTA Challenger - Tulsa USTA Challenger of Burbank - Burbank 2001 UT Tyler Patriot Challenger - Tyler University of Tennessee USTA Men's Challenger - Knoxville Haagen Dazs Open - Caracas Urbana-Champaign Challenger - Urbana Gran Copa Ericsson - Rio de Janeiro The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa 2003 Freeman Men's Challenger - Joplin Healthsouth/USTA Challenger - Denver Challenger Ciudad de Tijuana - Tijuana Qwarant Cup - Sopot GHI Bronx Tennis Classic - Bronx Challenger Santa Cruz - Santa Cruz IV Trofeo Ciudad de Quito - Quito Copa Ericsson Venezuela - Caracas Healthsouth/USTA Men's Challenger of Burbank - Burbank 7th Wartburg Open - Eisenach Casino Lugano - Lugano Challenger de Granby - Granby USTA/Safeway Challenger - Aptos Third Bank Tennis Championships - Lexington Saint Francis Health System USTA Challenger - Tulsa Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson - Guadalajara Copa Ericsson - Caracas Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City VIII Avierto Internacional de Salinas - Salinas 2003 USTA Challenger of Calabasas - Calabasas 2003 West Side Tennis Club Challenger - Forest Hills Atlantic City Open - Atlantic City USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Project Independence Men's Challenger - Mandeville Regional Hand Center Men's Challenger - Fresno IX Trofeo Ciudad de Quito - Quito The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign Britania Zavaleta - Puebla USTA Men's Challenger of Dallas - Dallas XL Capital Bermuda Open - Bermuda XI Open International D'Andorra - Andorra Binghamton Professional Tennis Tournament - Binghamton Samsung Securities Cup - Seoul College Station Challenger - College Station Privat Bank Cup - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas XL Capital Bermuda Open - Bermuda Joplin Challenger - Joplin I Manta Open - Manta Hilton Waikoloa Village USTA Challenger - Waikoloa V Abierto Internacional de Salinas - Salinas Atlanta Clay Court Challenger - Atlanta Unique Zagreb Open - Zagreb San Luis Potosi Challenger 2000 - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Eddleman USTA Challenger - Birmingham Quelle Cup 2000 - Furth U.S. Open - New York Flea Market Cup Busan Challenger Tennis - Busan U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Naples Challenger - Naples U.S. Open - New York drkoop.com USTA Challenger of Tallahassee - Tallahassee drkoop.com USTA Tennis Championships of Denver - Denver Australian Open - Melbourne Bancolombia Open - Bogota French Open - Paris Wimbledon - London USTA Tallahassee Tennis Challenger - Tallahassee The 'Fitz' Casino Challenger - Tunica Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Oklahoma Challenger - Tulsa Memorial Savigni - Sassuolo Music City Challenger - Nashville JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Waco Tennis Challenger - Waco The Mercedes Benz of Calabasas - Calabasas drkoop.com USTA Tennis Championships of Houston - Houston Music City Challenger - Nashville Austin Challenger - Austin Savannah Challenger St. Francis Health System USTA Challenger - Tulsa Knoxville Challenger Flea Market Cup Busan Challenger Tennis - Busan Copa Ericsson Peru - Lima Honolulu Challenger Tiburon Challenger - Tiburon Baton Rouge Challenger USTA Challenger of Las Vegas - Las Vegas Burbank Challenger - Burbank Ojai Challenger Lugano Challenger Calabasas Challenger Sunset Moulding Challenger - Yuba City Knoxville Challenger 2004 Keys Gate Challenger - Homestead USTA Men's Challenger of Urbana-Champaign - Urbana Rimouski Challenger Pereira Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Leon Challenger Alessandria Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Music City Challenger - Nashville KGHM Polish Indoors - Wroclaw Tiburon Challenger Wimbledon - London Countrywide Classic USTA Challenger - Carson Bogota Challenger Granby Challenger 2001 USTA Challenger of Calabasas - Calabasas Como Challenger 2001 Eddleman USTA Challenger - Birmingham Compaq Challenger - Bucharest French Open - Paris Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA/Adtech Challenger - Boston USTA Challenger of Burbank - Burbank Wimbledon - London Samsung Securities Cup - Seoul Reggio Emilia Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Mexico City Challenger AT&T Challenger of Dallas - Dallas U.S. Open - New York Mobilux Open - Luxembourg Talahassee Challenger 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Winnetka Challenger Rhodes Challenger Yokohama World Tennis Gaora Cup - Yokohama BMW Tennis Championship - Sunrise Challenger DCNS de Cherbourg - Cherbourg Corona Mexico City Open - Mexico City USTA Challenger of Dallas - Dallas Napa Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2006 Challenger of Santa Clarita California Challenger - Valencia XL Bermuda Open - Bermuda III Challenger Continenal Plaza - Puerto Vallarta Kiev UMC Open - Kiev Aptos Challenger Abierto Colombiano de Tenis - Bogota San Luis Potosi Challenger - San Luis Potosi U.S. Open AT&T Challenger of Dallas - Dallas USTA Challenger of San Antonio - San Antonio Challenger Lugano - Lugano USTA Challenger of Tiburon - Tiburon VII Avierto Internacional de Salinas - Salinas 2004 Freeman Men's Challenger - Joplin San Luis Potosi Challenger 2002 - San Luis Potosi Australian Open - Melbourne 2002 USTA Challenger of Calabasas - Calabasas Bogota Challenger - Bogota French Open - Paris 2002 Eddleman USTA Challenger - Birmingham Australian Open - Melbourne French Open - Paris Levene Gouldin & Thompson Tennis Challenger - Binghamton IX Abierto Internacional de Salinas - Salinas Sporting Challenger - Turin 2004 USTA Challenger of Calabasas - Calabasas 2002 USTA Tallahassee Tennis Challenger - Tallahassee Seoul Challenger GHI Bronz Classic - Bronx West Side Tennis Club Clay Court Challenger - Forest Hills Tulsa Challenger Charlottesville Challenger Granby Challenger - Granby Wimbledon - London USTA Seascape Challenger - Aptos Bucaramanga Challenger Bogota Challenger Fifth-Third Bank Tennis Championships - Lexington The Surbiton Trophy - Surbiton USTA Tallahassee Tennis Challenger - Tallahassee Turin Challenger West Side Tennis Challenger - Forest Hills 2002 FSE Challenger - Tarzana U.S. Open - New York Binghamton Professional Tennis Tournament - Binghamton Australian Open - Melbourne Canottieri Minico 2004 - Mantova Sacramento Challenger French Open - Paris Aptos Challenger The Natrel's Challenger of Granby - Granby Hilton Waikoloa USTA Challenger - Waikoloa ATP Challenger Hamburg - Hamburg Warsteiner Challenger Wolfsburg - Wolfsburg Swanston Challenger - Sacramento USTA Seascape Challenger - Aptos Warsteiner Challenger Lubeck - Lubeck Pro Challenger at Calabasas - Calabasas Wimbledon - London Samsung Securities Cup - Seoul Fifth Third Bank Tennis Classic - Lexington Flea Market Cup - Busan 2000 Challenger de Granby - Granby Salinas Challenger Pereira Challenger Siemens Open - Scheveningen USTA Safeway Challenger - Aptos Sacramento Challenger Kyoto Challenger Challenger Groningen - Groningen Helsinki Challenger Hurricane Tennis Open - Bradenton Winnetka Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Sunrise Challenger Quito Challenger Countrywide Classic USTA Men's Challenger - Carson Cali Challenger VI Abierto Internacional de Salinas - Salinas U.S. Open - New York Australian Open - Melbourne 2008 Lubbock Challenger - Lubbock French Open - Paris Time Warner USTA Challenger - Binghamton Wimbledon - London Barranquilla Challenger The LTA Men's Challenger - Southampton U.S. Open - New York JSM Challenger of Champaign - Urbana Australian Open - Melbourne BMW Challenger Open - Monchengladbach French Open - Paris Wimbledon - London Telesp Celular Open - Campinas French Open - Paris Kyiv UMC Open - Kiev USTA Men's Challenger of Dallas - Dallas Optimus Maia Open - Maia U.S. Open - New York French Open - Paris USTA Championships of Kerrville - Kerrville Wimbledon - London ECM Prague Open - Prague U.S. Open - New York Australian Open - Melbourne RCA Championships - Indianapolis SAP Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten AAPT Championships - Adelaide Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Heineken Open - Auckland Franklin Templeton Tennis Classic - Scottsdale Mercedes-Benz Cup - Los Angeles AAPT Championships - Adelaide TED Open - Istanbul Adidas International - Sydney The Granby Natrel Challenger - Granby Men's Pro Challenger at Tunica National - Tunica Chennai Open - Chennai SAP Open - San Jose The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Thailand Open - Bangkok Sydney International - Sydney Beijing Challenger Legg Mason Tennis Classic - Washington Thailand Open - Bangkok SAP Open - San Jose Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Arizona Men's Tennis Championships - Scottsdale Campbells Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo U.S. Mens's Clay Court Championship - Houston AEGON International - Eastbourne Thailand Open - Bangkok Regions Morgan Keegan Championships - Memphis Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Waldbaum's Hamlet Cup - Long Island Synsam Swedish Open - Bastad Heineken Open - Auckland Farmers Classic - Los Angeles Cancun Challenger Helsinki Challenger Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis Indianapolis Tennis Championships - Indianapolis Kroger / St. Jude International - Memphis New Haven TD Waterhouse Cup - Long Island St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe U.S. Men's Clay Court Championships - Orlando Abierto Mexicano Telcel - Acapulco Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London The Stella Artois Grass Court Championships - London Japan Open - Tokyo CA Tennis Trophy - Vienna Campbell's Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo Waldbaum's Hamlet Cup - Long Island Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Australian Open - Melbourne Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells Australian Open - Melbourne Davis Cup, Group 1, REL1, BAH-VEN 3-2 Davis Cup, Group 1, REL2, ARG-VEN 4-1 Wimbledon - London Davis Cup, Group 1, 2R, CAN-VEN 5-0 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, Group 1, REL2, BAH-VEN 3-1 Davis Cup, Group 1, 1R, VEN-BAH 3-2 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, Group 1, REL2, VEN-BRA 3-2 Davis Cup, Group 1, 1R, PAR-VEN 4-1 Davis Cup, Group 1, 1R, VEN-MEX 1-4 Atlanta Olympics